package com.vcredit.creditcat.model;

import java.io.Serializable;

import com.vcredit.creditcat.model.base.AbstractItem;

/**
 * 客户银行卡
 **/
public class CustCard extends AbstractItem implements Serializable{
	private static final long serialVersionUID = -3250069681564644675L;
	/** card_id **/
	private java.lang.Long cardId;
	/** 用户id **/
	private java.lang.Long custId;
	/** 1借记卡 2非借记卡 **/
	private java.lang.Integer cardType;
	/** 银行code **/
	private java.lang.String bankCode;
	/** 账号 **/
	private java.lang.String accountNo;
	/** 账号身份证 **/
	private java.lang.String accountIdno;
	/** 姓名 **/
	private java.lang.String accountName;
	/** 状态 **/
	private java.lang.Integer cardStatus;
	/** 是否默认卡 **/
	private java.lang.String isDefault;
	/** 预留手机号 **/
	private java.lang.String reservedMobile;
	
	public CustCard() {
		super();
	}
	public CustCard(Long cardId, Long custId, Integer cardType,
			String bankCode, String accountNo, String accountIdno,
			String accountName, Integer cardStatus, String isDefault,
			String reservedMobile) {
		super();
		this.cardId = cardId;
		this.custId = custId;
		this.cardType = cardType;
		this.bankCode = bankCode;
		this.accountNo = accountNo;
		this.accountIdno = accountIdno;
		this.accountName = accountName;
		this.cardStatus = cardStatus;
		this.isDefault = isDefault;
		this.reservedMobile = reservedMobile;
	}

	public java.lang.Long getCardId() {
		return cardId;
	}

	public void setCardId(java.lang.Long cardId) {
		this.cardId = cardId;
	}

	public java.lang.Long getCustId() {
		return custId;
	}

	public void setCustId(java.lang.Long custId) {
		this.custId = custId;
	}

	public java.lang.Integer getCardType() {
		return cardType;
	}

	public void setCardType(java.lang.Integer cardType) {
		this.cardType = cardType;
	}

	public java.lang.String getBankCode() {
		return bankCode;
	}

	public void setBankCode(java.lang.String bankCode) {
		this.bankCode = bankCode;
	}

	public java.lang.String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(java.lang.String accountNo) {
		this.accountNo = accountNo;
	}

	public java.lang.String getAccountIdno() {
		return accountIdno;
	}

	public void setAccountIdno(java.lang.String accountIdno) {
		this.accountIdno = accountIdno;
	}

	public java.lang.String getAccountName() {
		return accountName;
	}

	public void setAccountName(java.lang.String accountName) {
		this.accountName = accountName;
	}

	public java.lang.Integer getCardStatus() {
		return cardStatus;
	}

	public void setCardStatus(java.lang.Integer cardStatus) {
		this.cardStatus = cardStatus;
	}

	public java.lang.String getIsDefault() {
		return isDefault;
	}

	public void setIsDefault(java.lang.String isDefault) {
		this.isDefault = isDefault;
	}

	public java.lang.String getReservedMobile() {
		return reservedMobile;
	}

	public void setReservedMobile(java.lang.String reservedMobile) {
		this.reservedMobile = reservedMobile;
	}
	@Override
	public int getStatus() {
		// TODO Auto-generated method stub
		return 0;
	}
}